i feel a lot better now - Allemand Anglais Dictionnaire